package vip.xiaonuo.sys.modular.courseschedule.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import vip.xiaonuo.sys.modular.courseschedule.entity.CourseSchedule;

import java.util.List;

/**
 * @author 墨塵
 * @since 2022/7/21
 */
@Data
@ApiModel(value = "CourseScheduleVo", description = "排课信息VO")
public class CourseScheduleVo extends CourseSchedule {

    private String projectName;
    private String moduleName;
    private String moduleDesc;
    private String teacherName;
    private String classroomName;

    @ApiModelProperty(value = "开课日期（周X）")
    private Integer frequencyDay;

    @ApiModelProperty(value = "开课轮次明细list")
    List<CoursePublishFrequencyItemVo> coursePublishFrequencyItemVoList;

    @ApiModelProperty(value = "跨行值 第一个为排课周X 其他为0")
    private Integer rowSpan;

}
